home *** CD-ROM | disk | FTP | other *** search
/ Sun Solutions 2000 #2 / Sun Solutions CD (Volume 2 2000)(Special Focus - Java Technologies)(Disc 1).ISO / products / Software / BostonBusinessComputing / bbc / dist / vmail.txt < prev    next >
Text File  |  2000-02-11  |  57KB  |  1,825 lines

  1. 0 ANSWER
  2.  
  3.     Sends a reply to the sender of the current message.  If a filename
  4.     is specified, the text of the file is used as the reply message.
  5.     Otherwise, the user is prompted for the text of the reply message.
  6.     During message entry the special tilde editing functions are
  7.     available.  See help subject 'Tilde_functions' for more information.
  8.     Note that REPLY and ANSWER are synonymous, they can be used
  9.     interchangeably.
  10.  
  11.     Syntax:
  12.         ANSWER  [file-spec]
  13.  
  14. 1 /ALL
  15.  
  16.     Sends the ANSWER message to the sender as well as to all users listed
  17.     on the 'To:' line of the message.
  18.  
  19. 1 /BLIND_CC
  20.     /BLIND_CC
  21.     /BLIND_CC=string
  22.     /NOBLIND_CC
  23.  
  24.     Most Mail Transport Agents accept a Bcc: line in the message
  25.     header.  The users named on this list receive a copy of the
  26.     message, but Bcc: line is stripped before the message is delivered,
  27.     thus other recipients (on the To: and CC: lines) are unaware of
  28.     the Bcc: recipients.
  29.  
  30.     The first form causes Vmail to prompt for a Blind Carbon Copy
  31.     (Bcc:) list.  The second form adds the given string as the Bcc:
  32.     list.  The third form causes no Bcc: list to be added.
  33.  
  34. 1 /CC_PROMPT
  35.  
  36.     Instructs Vmail to prompt for a 'Carbon Copy' list.  The users
  37.     named in this list will be sent a copy of the reply message.
  38.  
  39. 1 /EDIT
  40.  
  41.     Invokes the text editor defined by the 'SET EDITOR' command to
  42.     enter the body of the reply message.  If no editor has been
  43.     defined, then Vmail attempts to invoke the EDT+ editor (using
  44.     the image name of 'edt').  The current setting of the default
  45.     editor can be viewed with the 'SHOW EDITOR' command.
  46.  
  47.     To abort the reply message, exit from the editor without
  48.     creating an output file (e.g. 'QUIT', if using EDT+).
  49.  
  50. 1 /EXTRACT
  51.  
  52.     Extracts a copy of the current message into a temporary file
  53.     which is then edited (as if the /EDIT qualifier was specified).
  54.     This allows the original message text to be included in the
  55.     ANSWER message.
  56.  
  57. 1 /INDENT[=string]
  58.  
  59.     When used together with /EXTRACT, this qualifier causes the
  60.     extracted message to be indented and prefixed with the specified
  61.     indent string.  This enables you to set off the original message
  62.     from the ANSWER message text.  If no string is specified, the
  63.     default indent string of "> " is used.
  64.  
  65. 1 /PERSONAL_NAME
  66.  
  67.     Uses the supplied string as the personal name string for this
  68.     message only.  Specifying this qualifier overrides any existing
  69.     personal name specification.
  70.  
  71. 1 /SELF
  72.  
  73.     Appends the sender's name to the 'To' list for this message.
  74.     This results in a copy of the sent message being returned
  75.     to the sender.
  76.  
  77. 0 BACK
  78.  
  79.     Displays the first non-deleted message which precedes the current
  80.     message.  Note that BACK and PREVIOUS are synonymous, they can be
  81.     used interchangeably.
  82.  
  83.     Syntax:
  84.         BACK
  85.  
  86. 1 /EDIT
  87.  
  88.     Invokes the editor to read the message.
  89.  
  90. 0 CLEAR
  91.  
  92.     Clears the display screen.  This command is a synonym for the
  93.     ERASE command.
  94.  
  95.     Syntax:
  96.         CLEAR
  97.  
  98. 0 CONNECT
  99.  
  100.     CONNECT is no longer supported. Instead, use READ/NEW to retrieve
  101.     messages from the native system mailbox. The AUTO_CONNECT operational
  102.     setting has been renamed to AUTO_RETRIEVE.
  103.  
  104. 0 COPY
  105.  
  106.     Copies the current message to another folder without deleting
  107.     it from the current folder.  By default, Vmail prompts for
  108.     confirmation if an attempt is made to copy a message to a folder
  109.     that does not already exist.
  110.  
  111.     Syntax:
  112.         COPY folder-name
  113.  
  114. 1 /ALL
  115.  
  116.     Copies all messages in the currently selected folder to the
  117.     named folder.
  118.  
  119. 1 /CONFIRM
  120.  
  121.     Specifies whether the named folder is automatically created
  122.     if it does not already exist.  If /CONFIRM is specified,
  123.     then you will be prompted for confirmation before the new
  124.     folder is created.
  125.  
  126. 1 /SELECT
  127.  
  128.     Allows specification of a list of message indices to be
  129.     copied to the named folder.
  130.  
  131. 0 CURRENT
  132.  
  133.     Displays the beginning of the current message.
  134.  
  135.     Syntax:
  136.         CURRENT
  137.  
  138. 1 /EDIT
  139.  
  140.     Invokes the editor to read the message.
  141.  
  142. 1 /PAGE
  143.  
  144.     Invokes the user defined PAGER utility program to display the
  145.     selected message.  See the SET PAGER command for details on
  146.     defining a paging utility.  Note that this qualifier takes
  147.     precedence over the /EDIT qualifier.
  148.  
  149. 0 DEFINE
  150.  
  151.     (Not currently implemented.)
  152.  
  153. 0 DELETE
  154.  
  155.     If a message number parameter is specified, then that message
  156.     index is marked for deletion.  If no parameter is given, then
  157.     the current message is marked for deletion.  The message remains
  158.     in the current folder until a new folder is selected, or until
  159.     the PURGE command is issued.
  160.  
  161.     The parameter may also be specified as a list of message indices.
  162.     Separate message numbers with commas ( , ).  Consecutive messages
  163.     may be specified as a range by separating the lower and upper
  164.     limits with a hyphen ( - ).
  165.  
  166.     Syntax:
  167.         DELETE [message-index]
  168. 1 /ALL
  169.  
  170.     Causes all selected messages to be marked as deleted.
  171.  
  172. 1 /NEXT
  173.  
  174.     Causes the next available message to be displayed after
  175.     deleting the current message.
  176.  
  177. 1 message-index
  178.  
  179.     Supply the index of the message that you wish to delete.
  180.     Multiple messages may be deleted by separating the message
  181.     indices with commas.  You may also specify a range of
  182.     messages by separating the lower and upper bounds of the
  183.     message index range with a hyphen ( - ).
  184.  
  185. 0 DIRECTORY
  186.  
  187.     Displays a listing of the messages in the currently selected
  188.     folder.  Each directory entry contains:
  189.  
  190.     o The message index.
  191.  
  192.     o The name of the Sender.
  193.  
  194.     o The date the message was sent.
  195.  
  196.     o The message subject line, if available.
  197.  
  198.     If an entry has been marked for deletion, then the directory
  199.     entry will contain only the message index, with the string
  200.     '(Deleted)' in place of the latter three fields.
  201.  
  202. 1 /BEFORE
  203.  
  204.     Causes Vmail to display only messages with a 'Sent' date
  205.     prior to the specified date and time.  Specify the date string
  206.     in the format 'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified,
  207.     the current date is assumed.  If no time is specified, then 12:00
  208.     midnight is assumed.
  209.  
  210.     Note that in the current version, a time/date string MUST be
  211.     specified.  In a future version, the omission of a time/date
  212.     string will be interpreted as meaning midnight today.  Additionally,
  213.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  214.     currently recognized.
  215.  
  216. 1 /CC_SUBSTRING
  217.  
  218.     Selects only messages containing the specified string as part
  219.     of the Cc: line.
  220.  
  221. 1 /EDIT
  222.  
  223.     (Not currently implemented.)
  224.     Invokes the editor to view the directory listing.
  225.  
  226. 1 /FOLDER
  227.  
  228.     Displays a list of folders contained in the current Mail file.
  229.  
  230. 1 /FROM_SUBSTRING
  231.  
  232.     Selects only messages containing the specified string as part
  233.     of the From: line.
  234.  
  235. 1 /MARKED
  236.  
  237.     Selects only messages which mark been marked (via the MARK command).
  238.  
  239. 1 /NEW
  240.  
  241.     Displays the messages contained in the NEWMAIL folder.
  242.  
  243. 1 /SINCE
  244.  
  245.     Causes Vmail to display only messages with a 'Sent' date
  246.     after the specified date and time.  Specify the date string
  247.     in the format 'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified,
  248.     the current date is assumed.  If no time is specified, then 12:00
  249.     midnight is assumed.
  250.  
  251.     Note that in the current version, a time/date string MUST be
  252.     specified.  In a future version, the omission of a time/date
  253.     string will be interpreted as meaning midnight today.  Additionally,
  254.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  255.     currently recognized.
  256.  
  257. 1 /START
  258.  
  259.     (Not currently implemented.)
  260.  
  261. 1 /SUBJECT_SUBSTRING
  262.  
  263.     Selects only messages containing the specified string as part
  264.     of the Subj: line.
  265.  
  266. 1 /TO_SUBSTRING
  267.  
  268.     Selects only messages containing the specified string as part
  269.     of the To: line.
  270.  
  271. 0 EDIT
  272.  
  273.     Invokes the selected text editor to allow you to edit a file.
  274.     This allows you the option of editing an external file before
  275.     sending it as a mail message.
  276.  
  277.     Syntax:
  278.         EDIT filename
  279.  
  280. 0 ERASE
  281.  
  282.     Clears the display screen.  The CLEAR command may be used as a
  283.     synonym for this command.
  284.  
  285.     Syntax:
  286.         ERASE
  287.  
  288. 0 EXIT
  289.  
  290.     Exits from the Vmail Utility.  All message status flags are
  291.     updated.  All deleted messages are purged from the wastebasket
  292.     folder, unless the command SET NOAUTO_PURGE is in effect.
  293.  
  294.     Syntax:
  295.         EXIT
  296.  
  297. 0 EXTRACT
  298.  
  299.     Writes the current message to the named external text file
  300.     (NOT to a Mail File).  The file is created with the protection
  301.     mask which was in effect when Vmail was started.  (Refer to the
  302.     description of the 'umask' function in your system documentation.)
  303.  
  304. 1 /ALL
  305.  
  306.     Writes all selected messages to the specified file.  Messages
  307.     are separated by a form-feed character.
  308.  
  309. 1 /APPEND
  310.  
  311.     Appends the messages to the end of the named output file.
  312.  
  313. 1 /NOHEADER
  314.  
  315.     Writes the message without including any header information
  316.     records (To:, CC:, From:, and Subject: lines are removed).
  317.  
  318. 1 /SELECT
  319.  
  320.     Allows specification of a list of message indices to be
  321.     copied to the named file.
  322.  
  323. 0 FILE
  324.  
  325.     Moves the current message from the current folder to
  326.     the named mail folder.  Note that FILE and MOVE are
  327.     synonymous, they can be used interchangeably.
  328.  
  329.     Syntax:
  330.         FILE folder-name
  331.  
  332. 1 Parameter
  333.  
  334.     'folder-name' is a character string (up to 39 characters long)
  335.     which specifies the name of the folder which the message will
  336.     be moved into.  If the folder does not already exist, it will
  337.     be created.
  338.  
  339. 1 /ALL
  340.  
  341.     Specifies that all messages in the current folder be moved
  342.     to the named folder.
  343.  
  344. 1 /CONFIRM
  345.     /CONFIRM (default)
  346.     /NOCONFIRM
  347.  
  348.     Specifies whether the named folder is automatically created
  349.     if it does not already exist.  If /CONFIRM is specified,
  350.     then you will be prompted for confirmation before the new
  351.     folder is created.
  352.  
  353. 1 /SELECT
  354.  
  355.     Allows specification of a list of message indices to be
  356.     filed in the named folder.
  357.  
  358. 0 FIRST
  359.  
  360.     Displays the first available (non-deleted) message in the
  361.     selected Mail folder.
  362.  
  363.     Syntax:
  364.         FIRST
  365.  
  366. 1 /EDIT
  367.  
  368.     Invokes the editor to read the message.
  369.  
  370. 1 /PAGE
  371.  
  372.     Invokes the user defined PAGER utility program to display the
  373.     selected message.  See the SET PAGER command for details on
  374.     defining a paging utility.  Note that this qualifier takes
  375.     precedence over the /EDIT qualifier.
  376.  
  377. 0 FORWARD
  378.  
  379.     Forwards a copy of the current message to another user or to
  380.     a group of users.  Vmail prompts for the list of users to
  381.     receive copies of the message.
  382.  
  383.     Syntax:
  384.         FORWARD
  385.  
  386. 1 /BLIND_CC
  387.     /BLIND_CC
  388.     /BLIND_CC=string
  389.     /NOBLIND_CC
  390.  
  391.     Most Mail Transport Agents accept a Bcc: line in the message
  392.     header.  The users named on this list receive a copy of the
  393.     message, but Bcc: line is stripped before the message is delivered,
  394.     thus other recipients (on the To: and CC: lines) are unaware of
  395.     the Bcc: recipients.
  396.  
  397.     The first form causes Vmail to prompt for a Blind Carbon Copy
  398.     (Bcc:) list.  The second form adds the given string as the Bcc:
  399.     list.  The third form causes no Bcc: list to be added.
  400.  
  401. 1 /CC_PROMPT
  402.  
  403.     Instructs Vmail to prompt for a 'Carbon Copy' list.  The users
  404.     named in this list will be sent a copy of the forwarded message.
  405.  
  406. 1 /EDIT
  407.  
  408.     Invokes the text editor defined by the 'SET EDITOR' command to
  409.     edit the message before forwarding it.  If no editor has been
  410.     defined, then Vmail attempts to invoke the EDT+ editor (using
  411.     the image name of 'edt').  The current setting of the default
  412.     editor can be viewed with the 'SHOW EDITOR' command.
  413.  
  414. 1 /INDENT[=string]
  415.  
  416.     When used together with /EDIT, this qualifier causes the
  417.     FORWARDed message to be indented and prefixed with the specified
  418.     indent string.  This enables you to set off the original message
  419.     from the FORWARD message text.  If no string is specified, the
  420.     default indent string of "> " is used.
  421.  
  422. 1 /NOHEADER
  423.  
  424.     Writes the message without including any header information
  425.     records (To:, CC:, From:, and Subject: lines are removed).
  426.  
  427. 1 /PERSONAL_NAME
  428.  
  429.     Uses the supplied string as the personal name string for this
  430.     message only.  Specifying this qualifier overrides any existing
  431.     personal name specification.
  432.  
  433. 1 /SELF
  434.  
  435.     Appends the sender's name to the 'To' list for this message.
  436.     This results in a copy of the sent message being returned
  437.     to the sender.
  438.  
  439. 1 /SUBJECT
  440.  
  441.     Specifies a subject line for the forwarded message.  If this
  442.     qualifier is supplied, no subsequent prompting for a subject
  443.     line is done by Vmail.  If you wish to specify a subject line
  444.     containing more than one word (i.e. including space or tab
  445.     characters), enclose the subject in quotation marks ( " ).
  446.  
  447. 0 HELP
  448.  
  449.     Displays HELP information on Vmail.  When a topic is specified,
  450.     HELP information on that topic is displayed.  When additional
  451.     information is available, a list of subtopics is displayed.  To
  452.     view additional information, enter the name of the desired subtopic.
  453.  
  454.     The wildcard characters '%' and '*' can be used in the topic or
  455.     sub-topic fields to match a single character, or a group of
  456.     characters, respectively.
  457.  
  458.     Syntax:
  459.         HELP [topic]
  460.  
  461. 0 Introduction
  462.  
  463.     Vmail is a mail utility which presents a user interface
  464.     similar to Digital Equipment Corporation's MAIL utility.
  465.     This allows users who are familiar with the VMS environment
  466.     to quickly and easily send and receive mail on a UNIX based
  467.     system.
  468.  
  469.     Vmail reads standard UNIX mail files to receive messages.
  470.     Sending is performed via invocation of the UNIX 'sendmail'
  471.     utility.  Thus, users of Vmail can easily correspond with
  472.     other users who choose to use the 'native' mail interface
  473.     utility.
  474.  
  475. 1 Distribution_Lists
  476.  
  477.     Distribution lists are used as an abbreviation when sending
  478.     a message to a group of users.  A distribution list can be
  479.     used anywhere in the To: line of a message.  Specify
  480.     the distribution list using an at-sign ( @ ) character,
  481.     followed by the full or partial pathname of the file.
  482.  
  483.     As an example, suppose that you want to send a message to users
  484.     bob, joe, and fred. Use any available text editor to create a
  485.     file with one user name on each line. Then the message can be
  486.     sent as follows (assuming that the distribution file is named
  487.     'grp.dis'):
  488.  
  489.     MAIL> send foo.bar
  490.     To:   @grp.dis
  491.     Subj: Group Meeting
  492.  
  493.     If no file extension is given, a default of ".lis" is assumed.
  494.     Note that the distribution file is currently limited to contain
  495.     only a single user address per line.  This restriction will be
  496.     removed in a future release.
  497.  
  498. 1 Editor
  499.  
  500.     The default editor that is used to enter or read messages is
  501.     EDT+ (available from Boston Business Computing, Ltd. as a
  502.     separate product).  This default can be changed via the
  503.     SET EDITOR command.  You may set the editor string to invoke
  504.     the editor of your choice, along with any desired options.
  505.  
  506.     As an example, lets assume that you wish to define the 'vi' editor
  507.     as your default.  Either of the following commands will perform
  508.     the assignment:
  509.  
  510.     MAIL> SET EDITOR "/usr/ucb/vi"
  511.     MAIL> SET EDITOR [usr.ucb]vi
  512.  
  513.     Note that the UNIX pathname needed to be quoted so that Vmail would
  514.     not think that '/usr' was being specified as a command qualifier.
  515.     Also, note that command line options could also be defined as part
  516.     of the edit string, for example:
  517.  
  518.     MAIL> SET EDITOR "edt -nobackup"
  519.  
  520.     This command would cause EDT+ to be invoked without creating a
  521.     backup file.
  522.  
  523. 1 Folders
  524.  
  525.     A 'folder' is a collection of logically grouped messages which
  526.     may be affected as a single entity.  There are four basic types
  527.     of folders :
  528.  
  529.     o NEWMAIL - This is the name of the folder where all messages
  530.         read from the native mail system are initially placed.  If
  531.         you have not explicitly selected a folder, and messages exist
  532.         in this folder, Vmail selects it automatically whenever the
  533.         DIRECTORY, FIRST, LAST, NEXT, or READ commands are issued.
  534.         Once a message in this folder has been read, it is
  535.         automatically moved to the MAIL folder when any other folder
  536.         is selected, or when you exit from Vmail (unless you have
  537.         moved it to another named folder first).
  538.  
  539.     o MAIL - This is the default folder for all messages that have
  540.         already been read.  If you have not explicitly selected a
  541.         folder, and messages exist in this folder (but none exist
  542.         in the NEWMAIL folder), Vmail selects it automatically
  543.         whenever the DIRECTORY, FIRST, LAST, NEXT, or READ commands
  544.         are issued.
  545.  
  546.     o WASTEBASKET - This is the default name for the folder used
  547.         to collect all messages which have been marked as deleted.
  548.         The name of this folder can be changed with the SET
  549.         WASTEBASKET_NAME command.  Messages contained in this
  550.         folder are purged from the mail file with the PURGE command,
  551.         or if SET AUTO_PURGE is in effect, when Vmail is terminated
  552.         via the EXIT command.
  553.  
  554.     o Any other folder name - Any other name can be used to name
  555.         folders created by the user.  These folders can be used to
  556.         collect messages grouped by subject, etc.  Messages are
  557.         placed in folders with the MOVE or FILE commands.
  558.  
  559. 1 Message_Lists
  560.  
  561.     Message lists are used to specify a group of messages to be acted on
  562.     by a single command.   Lists are specified by entering the message
  563.     indices (as displayed by the DIRECTORY command) separated by commas.
  564.     Consecutive indices can be specified as a range by entering the
  565.     lower limit, then a hyphen, then the upper limit.  If a range is
  566.     specified in which the first number is greater then the last number,
  567.     then only the upper bound is used (i.e. entering '4-1' is equivalent
  568.     to entering just '4').
  569.  
  570.     Example:
  571.  
  572.     MAIL> FILE/SELECT=1,4,7-9,12 SAVED
  573.  
  574.     This command moves message numbers 1,4,7,8,9, and 12 to a folder
  575.     named 'SAVED'.
  576.  
  577. 1 Reading_Messages
  578.  
  579.     Upon entering Vmail, all messages which were not deleted the last
  580.     time you invoked Vmail are still available.  When Vmail starts, it
  581.     checks whether any new messages exist in the native mail system.
  582.     If so, Vmail does one of two things:
  583.  
  584.     o If SET AUTO_RETRIEVE is in effect, the messages are retrieved
  585.       automatically from the native system.
  586.  
  587.     o If SET AUTO_RETRIEVE is not in effect, a message is displayed
  588.       informing the user that native mail is available to be read.
  589.       At this point, the user should use the READ/NEW command to
  590.       retrieve these messages.
  591.  
  592.     Reading the messages is done by selecting the desired folder, and
  593.     then issuing a FIRST, LAST, NEXT, or READ command.  If no folder
  594.     is explicitly selected, then these commands will implicitly select
  595.     the NEWMAIL or MAIL folders (in that order) if either one contains
  596.     messages.  Also, note that typing a <RETURN> character (marked as
  597.     <ENTER> on some keyboards) without any other command on the line
  598.     is interpreted by Vmail as an implicit READ command.
  599.  
  600. 1 Recipient_Lists
  601.  
  602.     Recipient lists are used to specify the 'To:' field of messages.
  603.     The list should consist of valid mail addresses, separated by
  604.     either spaces, tabs, or commas.  The name of a distribution list
  605.     can be used anywhere that a user address is valid.  Note that
  606.     Vmail makes no attempt to verify that the user addresses given are
  607.     valid - the addresses are simply passed on to the native mail
  608.     transport mechanism.  Vmail does however verify that any specified
  609.     distribution files exist and are accessible.
  610.  
  611. 1 Sending_Messages
  612.  
  613.     Sending messages to other users is done with the FORWARD, REPLY,
  614.     or SEND commands.  The qualifier /EDIT can be used with any of
  615.     these commands to invoke the selected text editor to enter the
  616.     message text.
  617.  
  618.     Use the SEND command to send a new message to another user.
  619.     Use the REPLY command to send a reply to the sender of the
  620.     current message.  The subject line in this case will be the subject
  621.     of the current message, prefixed with the string "RE: ".
  622.     Use the FORWARD command to send a copy of the current message to
  623.     another user.
  624.  
  625. 0 Keypad_Definitions
  626.  
  627.     Vmail allows the manipulation of mail messages via the keypad
  628.     keys.  These keys have predefined functions as described below.
  629.     A future release of Vmail will provide the ability for each user
  630.     to redefine these keys to create customized keypad functions.
  631.  
  632.     Most keys have two functions.  To invoke the primary function,
  633.     simply press the key.  To invoke the secondary function, first
  634.     press the GOLD key, then press the function key.
  635.  
  636.     In the figure below, the primary and secondary functions of each
  637.     keypad key is listed (the secondary function is enclosed in
  638.     parentheses).
  639.  
  640.  
  641.  
  642.  
  643.   +----------------+----------------+----------------+----------------+
  644.   | PF1            | PF2            | PF3            | PF4            |
  645.   |      GOLD      |      HELP      |     EXTRACT    |     ERASE      |
  646.   |                |  (DIR/FOLDER)  |                |  (SELECT MAIL) |
  647.   +----------------+----------------+----------------+----------------+
  648.   | 7              | 8              | 9              | - (MINUS)      |
  649.   |      SEND      |      REPLY     |     FORWARD    |    READ/NEW    |
  650.   |  (SEND/EDIT)   |(REPLY/EDIT/EXT)| (FORWARD/EDIT) |   (SHOW NEW)   |
  651.   +----------------+----------------+----------------+----------------+
  652.   | 4              | 5              | 6              | , (COMMA)      |
  653.   |    CURRENT     |     FIRST      |      LAST      |    DIR/NEW     |
  654.   | (CURRENT/EDIT) |  (FIRST/EDIT)  |   (LAST/EDIT)  |  (DIR MAIL)    |
  655.   +----------------+----------------+----------------+----------------+
  656.   | 1              | 2              | 3              | ENTER          |
  657.   |      BACK      |     PRINT      |      DIR       |                |
  658.   |  (BACK/EDIT)   |  (PRINT/PRI)   |                |                |
  659.   +----------------+----------------+----------------+    SELECT:     |
  660.   | 0                               | .              |                |
  661.   |              NEXT               |      FILE      |                |
  662.   |          (NEXT/EDIT)            |    (DELETE)    |                |
  663.   +---------------------------------+----------------+----------------+
  664.  
  665.  
  666. 0 Known_Limitations
  667.  
  668.     This section describes known limitations that exist in the
  669.     current implementation of Vmail.  In most cases, these limitations
  670.     will be removed in a future release of the product.
  671.  
  672. 1 Protections
  673.  
  674.     Temporary files are currently created without the proper protection
  675.     mask.
  676.  
  677. 1 Time_Date_Strings
  678.  
  679.     In the current version, a time/date string MUST be specified when
  680.     using the /BEFORE or /SINCE qualifiers.  In a future version,
  681.     the omission of a time/date string will be interpreted as meaning
  682.     midnight today.  Additionally, the special strings of TODAY,
  683.     TOMORROW, and YESTERDAY are not currently recognized.
  684.  
  685. 0 LAST
  686.  
  687.     Displays the last available (non-deleted) message in the
  688.     selected Mail folder.
  689.  
  690.     Syntax:
  691.         LAST
  692.  
  693. 1 /EDIT
  694.  
  695.     Invokes the editor to read the message.
  696.  
  697. 1 /PAGE
  698.  
  699.     Invokes the user defined PAGER utility program to display the
  700.     selected message.  See the SET PAGER command for details on
  701.     defining a paging utility.  Note that this qualifier takes
  702.     precedence over the /EDIT qualifier.
  703.  
  704. 0 MAIL
  705.  
  706.     Mails a message to another user or a set of users. If a filename
  707.     is specified, the text of the file is used as the message body.
  708.     Otherwise, the user is prompted for the text of the reply message.
  709.     During message entry the special tilde editing functions are
  710.     available.  See help subject 'Tilde_functions' for more information.
  711.     Note that MAIL and SEND are synonymous, they can be used
  712.     interchangeably.
  713.  
  714.     Syntax:
  715.         MAIL [file-name]
  716.  
  717. 1 /CC_PROMPT
  718.  
  719.     Instructs Vmail to prompt for a 'Carbon Copy' list.  The users
  720.     named in this list will be sent a copy of the sent message.
  721.  
  722. 1 /EDIT
  723.  
  724.     Invokes the text editor defined by the 'SET EDITOR' command to
  725.     enter the body of the message.  If no editor has been defined,
  726.     then Vmail attempts to invoke the EDT+ editor (using the image
  727.     name of 'edt').  The current setting of the default editor can
  728.     be viewed with the 'SHOW EDITOR' command.
  729.  
  730.     To abort the MAIL message, exit from the editor without
  731.     creating an output file (e.g. 'QUIT', if using EDT+).
  732.  
  733. 1 /PERSONAL_NAME
  734.  
  735.     Uses the supplied string as the personal name string for this
  736.     message only.  Specifying this qualifier overrides any existing
  737.     personal name specification.
  738.  
  739. 1 /SELF
  740.  
  741.     Appends the sender's name to the 'To' list for this message.
  742.     This results in a copy of the sent message being returned
  743.     to the sender.
  744.  
  745. 1 /SUBJECT
  746.  
  747.     Specifies a subject line for the message.  If this qualifier
  748.     is supplied, no subsequent prompting for a subject line is
  749.     done.  If you wish to specify a subject line containing more
  750.     than one word (i.e. including space or tab characters), enclose
  751.     the subject in quotation marks ( " ).
  752.  
  753. 0 MARK
  754.  
  755.     Marks a message.  Messages which have been marked are displayed
  756.     with an asterisk in the leftmost column of a directory listing.
  757.     Marking a message allows you to highlight messages containing
  758.     important information.
  759.  
  760.     Syntax:
  761.     MARK [index-list]
  762.  
  763. 1 index-list
  764.  
  765.     Supply the index of the message that you wish to MARK.
  766.     Multiple messages may be MARKed by separating the message
  767.     indices with commas.  You may also specify a range of
  768.     messages by separating the lower and upper bounds of the
  769.     message index range with a hyphen ( - ).
  770.  
  771. 1 /ALL
  772.  
  773.     Marks all currently selected messages.
  774.  
  775. 0 MOVE
  776.  
  777.     Moves the current message from the current folder to
  778.     the named mail folder.  Note that MOVE and FILE are
  779.     synonymous, they can be used interchangeably.
  780.  
  781.     Syntax:
  782.         MOVE folder-name
  783.  
  784. 1 Parameter
  785.  
  786.     'folder-name' is a character string (up to 39 characters long)
  787.     which specifies the name of the folder which the message will
  788.     be moved into.  If the folder does not already exist, it will
  789.     be created.
  790.  
  791. 1 /ALL
  792.  
  793.     Specifies that all messages in the current folder be moved
  794.     to the named folder.
  795.  
  796. 1 /CONFIRM
  797.     /CONFIRM (default)
  798.     /NOCONFIRM
  799.  
  800.     Specifies whether the named folder is automatically created
  801.     if it does not already exist.  If /CONFIRM is specified,
  802.     then you will be prompted for confirmation before the new
  803.     folder is created.
  804.  
  805. 1 /SELECT
  806.  
  807.     Allows specification of a list of message indices to be
  808.     moved to the named folder.
  809.  
  810. 0 NEXT
  811.  
  812.     Displays the next available (non-deleted) message in the
  813.     selected Mail folder.
  814.  
  815.     Syntax:
  816.         NEXT
  817.  
  818. 1 /EDIT
  819.  
  820.     Invokes the editor to read the message.
  821.  
  822. 1 /PAGE
  823.  
  824.     Invokes the user defined PAGER utility program to display the
  825.     selected message.  See the SET PAGER command for details on
  826.     defining a paging utility.  Note that this qualifier takes
  827.     precedence over the /EDIT qualifier.
  828.  
  829. 0 PREVIOUS
  830.  
  831.     Displays the first non-deleted message which immediately precedes
  832.     the current message.  Note that PREVIOUS and BACK are synonymous,
  833.     they can be used interchangeably.
  834.  
  835.     Syntax:
  836.         PREVIOUS
  837.  
  838. 1 /EDIT
  839.  
  840.     Invokes the editor to read the message.
  841.  
  842. 1 /PAGE
  843.  
  844.     Invokes the user defined PAGER utility program to display the
  845.     selected message.  See the SET PAGER command for details on
  846.     defining a paging utility.  Note that this qualifier takes
  847.     precedence over the /EDIT qualifier.
  848.  
  849. 0 PRINT
  850.  
  851.     Prints the current message using the system print command
  852.     ('lp' or 'lpr' on most systems).  If you have previously
  853.     set a default queue (via the SET QUEUE comamnd) then messages
  854.     are sent to that queue unless overridden with the /QUEUE
  855.     qualifier.  Messages are queued for printing until the
  856.     current session is exited, or until a PRINT/NOW or PRINT/PRINT
  857.     command is entered.
  858.  
  859.     Syntax:
  860.         PRINT
  861.  
  862. 1 /ALL
  863.  
  864.     Prints all currently selected messages.
  865.  
  866. 1 /CANCEL
  867.  
  868.     Cancels all jobs queued for printing during the current session.
  869.  
  870. 1 /COPIES
  871.     /COPIES=n
  872.  
  873.     Specifies the number of copies to be printed.
  874.  
  875. 1 /FEED
  876.  
  877.     Inserts a form feed at or near the end of a page.
  878.  
  879. 1 /NAME
  880.     /NAME=string
  881.  
  882.     Specifies a name string used to identify the job-name.
  883.  
  884. 1 /NOHEADER
  885.  
  886.     Prints the message without including any header information
  887.     records (To:, CC:, From:, and Subject: lines are removed).
  888.  
  889. 1 /NOW
  890.  
  891.     Immediately prints all messages that have been queued for printing.
  892.     (Same as /PRINT.)
  893.  
  894. 1 /PRINT
  895.  
  896.     Immediately prints all messages that have been queued for printing.
  897.     (Same as /NOW.)
  898.  
  899. 1 /QUEUE
  900.     /QUEUE=string
  901.  
  902.     Specifies the name of the print queue to use.  Specifying this
  903.     qualifier overrides any default queue name specified via the
  904.     SET QUEUE command.
  905.  
  906. 1 /SELECT
  907.  
  908.     Allows specification of a list of message indices to be
  909.     printed.
  910.  
  911. 0 PURGE
  912.  
  913.     Removes all messages marked as deleted from the current
  914.     mail file.  An implicit PURGE command is issued when an
  915.     EXIT command is issued, unless 'Set NoAuto_Purge' is in
  916.     effect.  See the SET AUTO_PURGE for more information.
  917.  
  918.     Syntax:
  919.         PURGE
  920.  
  921. 0 QUIT
  922.  
  923.     Exits from Vmail without purging the WASTEBASKET folder.
  924.  
  925.     Syntax:
  926.         QUIT
  927.  
  928. 0 READ
  929.  
  930.     Displays the appropriate mail message in accordance with the
  931.     following conditions :
  932.  
  933.     o  If no parameter is given and no message has yet been read,
  934.        then the first available message in the selected folder
  935.        is displayed.
  936.  
  937.     o  If no parameter is given and a message is currently
  938.        displayed, then the next available message in the selected
  939.        folder is displayed.  If the current message is the last
  940.        in the selected folder, then the warning 'NOMOREMSG' is
  941.        issued.  A subsequent READ command (with no parameter)
  942.        at this point will re-display the first available message.
  943.  
  944.     o  If a message number parameter is specified, then the first
  945.        available (un-deleted) message with an index value equal
  946.        to or greater than that number is displayed.  If no such
  947.        message exists, then the last message in the folder is
  948.        displayed.  Thus, issuing the READ command with large
  949.        number as a parameter is equivalent to issuing the LAST
  950.        command.
  951.  
  952.     Syntax:
  953.         READ [message-index]
  954.  
  955. 1 message-index
  956.  
  957.     Supply the index of the message that you wish to READ.
  958.  
  959. 1 /BEFORE
  960.  
  961.     Selects only messages with a 'Sent' date prior to the specified
  962.     date and time.  Specify the date string in the format
  963.     'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified, the current
  964.     date is assumed.  If no time is specified, then 12:00 midnight
  965.     is assumed.
  966.  
  967.     Note that in the current version, a time/date string MUST be
  968.     specified.  In a future version, the omission of a time/date
  969.     string will be interpreted as meaning midnight today.  Additionally,
  970.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  971.     currently recognized.
  972.  
  973. 1 /CC_SUBSTRING
  974.  
  975.     Selects only messages containing the specified string as part
  976.     of the Cc: line.
  977.  
  978. 1 /EDIT
  979.  
  980.     Invokes the editor to read the message.
  981.  
  982. 1 /FROM_SUBSTRING
  983.  
  984.     Selects only messages containing the specified string as part
  985.     of the From: line.
  986.  
  987. 1 /MARKED
  988.  
  989.     Selects only messages which mark been marked (via the MARK command).
  990.  
  991. 1 /NEW
  992.  
  993.     Selects messages contained in the NEWMAIL folder.
  994.  
  995. 1 /PAGE
  996.  
  997.     Invokes the user defined PAGER utility program to display the
  998.     selected message.  See the SET PAGER command for details on
  999.     defining a paging utility.  Note that this qualifier takes
  1000.     precedence over the /EDIT qualifier.
  1001.  
  1002. 1 /SINCE
  1003.  
  1004.     Causes Vmail to display only messages with a 'Sent' date
  1005.     after the specified date and time.  Specify the date string
  1006.     in the format 'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified,
  1007.     the current date is assumed.  If no time is specified, then 12:00
  1008.     midnight is assumed.
  1009.  
  1010.     Note that in the current version, a time/date string MUST be
  1011.     specified.  In a future version, the omission of a time/date
  1012.     string will be interpreted as meaning midnight today.  Additionally,
  1013.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  1014.     currently recognized.
  1015.  
  1016. 1 /SUBJECT_SUBSTRING
  1017.  
  1018.     Selects only messages containing the specified string as part
  1019.     of the Subj: line.
  1020.  
  1021. 1 /TO_SUBSTRING
  1022.  
  1023.     Selects only messages containing the specified string as part
  1024.     of the To: line.
  1025.  
  1026. 0 REPLY
  1027.  
  1028.     Sends a reply to the sender of the current message.  If a filename
  1029.     is specified, the text of the file is used as the reply message.
  1030.     Otherwise, the user is prompted for the text of the reply message.
  1031.     During message entry the special tilde editing functions are
  1032.     available.  See help subject 'Tilde_functions' for more information.
  1033.     Note that REPLY and ANSWER are synonymous, they can be used
  1034.     interchangeably.
  1035.  
  1036.     Syntax:
  1037.         REPLY  [file-spec]
  1038.  
  1039. 1 /ALL
  1040.  
  1041.     Sends the REPLY message to the sender as well as to all users listed
  1042.     on the 'To:' line of the message.
  1043.  
  1044. 1 /BLIND_CC
  1045.     /BLIND_CC
  1046.     /BLIND_CC=string
  1047.     /NOBLIND_CC
  1048.  
  1049.     Most Mail Transport Agents accept a Bcc: line in the message
  1050.     header.  The users named on this list receive a copy of the
  1051.     message, but Bcc: line is stripped before the message is delivered,
  1052.     thus other recipients (on the To: and CC: lines) are unaware of
  1053.     the Bcc: recipients.
  1054.  
  1055.     The first form causes Vmail to prompt for a Blind Carbon Copy
  1056.     (Bcc:) list.  The second form adds the given string as the Bcc:
  1057.     list.  The third form causes no Bcc: list to be added.
  1058.  
  1059. 1 /CC_PROMPT
  1060.  
  1061.     Instructs Vmail to prompt for a 'Carbon Copy' list.  The users
  1062.     named in this list will be sent a copy of the reply message.
  1063.  
  1064. 1 /EDIT
  1065.  
  1066.     Invokes the text editor defined by the 'SET EDITOR' command to
  1067.     enter the body of the reply message.  If no editor has been
  1068.     defined, then Vmail attempts to invoke the EDT+ editor (using
  1069.     the image name of 'edt').  The current setting of the default
  1070.     editor can be viewed with the 'SHOW EDITOR' command.
  1071.  
  1072.     To abort the reply message, exit from the editor without
  1073.     creating an output file (e.g. 'QUIT', if using EDT+).
  1074.  
  1075. 1 /EXTRACT
  1076.  
  1077.     Extracts a copy of the current message into a temporary file
  1078.     which is then edited (as if the /EDIT qualifier was specified).
  1079.     This allows the original message text to be included in the
  1080.     REPLY message.
  1081.  
  1082. 1 /INDENT[=string]
  1083.  
  1084.     When used together with /EXTRACT, this qualifier causes the
  1085.     extracted message to be indented and prefixed with the specified
  1086.     indent string.  This enables you to set off the original message
  1087.     from the REPLY message text.  If no string is specified, the
  1088.     default indent string of "> " is used.
  1089.  
  1090. 1 /PERSONAL_NAME
  1091.  
  1092.     Uses the supplied string as the personal name string for this
  1093.     message only.  Specifying this qualifier overrides any existing
  1094.     personal name specification.
  1095.  
  1096. 1 /SELF
  1097.  
  1098.     Appends the sender's name to the 'To' list for this message.
  1099.     This results in a copy of the sent message being returned
  1100.     to the sender.
  1101.  
  1102. 0 SEARCH
  1103.  
  1104.     Searches for the next available message containing the specified
  1105.     search string.  If no search string is specified, the previous
  1106.     search is repeated starting at the message following the one
  1107.     where the last string was found.
  1108.  
  1109.     Syntax:
  1110.         SEARCH [search-string]
  1111. 1 /EXACT
  1112.  
  1113.     Specifies that only strings which exactly match the specified
  1114.     search string be considered a match (upper and lower case
  1115.     characters are considered distinct).
  1116.  
  1117. 1 /PAGE
  1118.  
  1119.     Invokes the user defined PAGER utility program to display the
  1120.     selected message.  See the SET PAGER command for details on
  1121.     defining a paging utility.
  1122.  
  1123. 0 SELECT
  1124.  
  1125.     Selects the specified folder as the current folder.  If no
  1126.     folder name is specified, then the current folder is re-selected.
  1127.  
  1128.     Syntax:
  1129.         SELECT [folder-name]
  1130.  
  1131. 1 Parameter
  1132.  
  1133.     'folder-name' is a character string (up to 39 characters long)
  1134.     which specifies the name of the folder to select.  If the folder
  1135.     does not exist, a warning message will be displayed.
  1136.  
  1137.  
  1138. 1 /BEFORE
  1139.  
  1140.     Selects only messages with a 'Sent' date prior to the specified
  1141.     date and time.  Specify the date string in the format
  1142.     'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified, the current
  1143.     date is assumed.  If no time is specified, then 12:00 midnight
  1144.     is assumed.
  1145.  
  1146.     Note that in the current version, a time/date string MUST be
  1147.     specified.  In a future version, the omission of a time/date
  1148.     string will be interpreted as meaning midnight today.  Additionally,
  1149.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  1150.     currently recognized.
  1151.  
  1152. 1 /CC_SUBSTRING
  1153.  
  1154.     Selects only messages containing the specified string as part
  1155.     of the Cc: line.
  1156.  
  1157. 1 /FROM_SUBSTRING
  1158.  
  1159.     Selects only messages containing the specified string as part
  1160.     of the From: line.
  1161.  
  1162. 1 /MARKED
  1163.  
  1164.     Selects only messages which mark been marked (via the MARK command).
  1165.  
  1166. 1 /NEW
  1167.  
  1168.     Selects the NEWMAIL folder.
  1169.  
  1170. 1 /SINCE
  1171.  
  1172.     Selects only messages with a 'Sent' date after the specified
  1173.     date and time.  Specify the date string in the format
  1174.     'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified, the current
  1175.     date is assumed.  If no time is specified, then 12:00 midnight
  1176.     is assumed.
  1177.  
  1178.     Note that in the current version, a time/date string MUST be
  1179.     specified.  In a future version, the omission of a time/date
  1180.     string will be interpreted as meaning midnight today.  Additionally,
  1181.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  1182.     currently recognized.
  1183.  
  1184. 1 /SUBJECT_SUBSTRING
  1185.  
  1186.     Selects only messages containing the specified string as part
  1187.     of the Subj: line.
  1188.  
  1189. 1 /TO_SUBSTRING
  1190.  
  1191.     Selects only messages containing the specified string as part
  1192.     of the To: line.
  1193.  
  1194. 0 SEND
  1195.  
  1196.     Sends a message to another user or a set of users.  Note that SEND
  1197.     and MAIL are synonymous, they can be used interchangeably.
  1198.  
  1199.     Vmail prompts for a list of message recipients.  Separate multiple
  1200.     user address with either spaces, tabs, or commas.  If a token in
  1201.     the address list starts with an at-sign character ( @ ), then
  1202.     that token is assumed to be the name of a file which is to be used
  1203.     as a distribution list.  This file is scanned for a list of users
  1204.     to receive the message.  Create a distribution list with any available
  1205.     text editor.  Each line of the file should contain a single recipient
  1206.     address.
  1207.  
  1208.     If a filename parameter is specified, the text of the file is used
  1209.     as the message body.  Otherwise, the user is prompted for the text
  1210.     of the reply message.  During message entry the special tilde
  1211.     editing functions are available.  See help subject 'Tilde_Functions'
  1212.     for more information.
  1213.  
  1214.     Syntax:
  1215.         SEND [file-name]
  1216.  
  1217. 1 /BLIND_CC
  1218.     /BLIND_CC
  1219.     /BLIND_CC=string
  1220.     /NOBLIND_CC
  1221.  
  1222.     Most Mail Transport Agents accept a Bcc: line in the message
  1223.     header.  The users named on this list receive a copy of the
  1224.     message, but Bcc: line is stripped before the message is delivered,
  1225.     thus other recipients (on the To: and CC: lines) are unaware of
  1226.     the Bcc: recipients.
  1227.  
  1228.     The first form causes Vmail to prompt for a Blind Carbon Copy
  1229.     (Bcc:) list.  The second form adds the given string as the Bcc:
  1230.     list.  The third form causes no Bcc: list to be added.
  1231.  
  1232. 1 /CC_PROMPT
  1233.  
  1234.     Instructs Vmail to prompt for a 'Carbon Copy' list.  The users
  1235.     named in this list will be sent a copy of the sent message.
  1236.  
  1237. 1 /EDIT
  1238.  
  1239.     Invokes the text editor defined by the 'SET EDITOR' command to
  1240.     enter the body of the message.  If no editor has been defined,
  1241.     then Vmail attempts to invoke the EDT+ editor (using the image
  1242.     name of 'edt').  The current setting of the default editor can
  1243.     be viewed with the 'SHOW EDITOR' command.
  1244.  
  1245.     To abort the SEND message, exit from the editor without
  1246.     creating an output file (e.g. 'QUIT', if using EDT+).
  1247.  
  1248. 1 /PERSONAL_NAME
  1249.  
  1250.     Uses the supplied string as the personal name string for this
  1251.     message only.  Specifying this qualifier overrides any existing
  1252.     personal name specification.
  1253.  
  1254. 1 /SELF
  1255.  
  1256.     Appends the sender's name to the 'To' list for this message.
  1257.     This results in a copy of the sent message being returned
  1258.     to the sender.
  1259.  
  1260. 1 /SUBJECT
  1261.  
  1262.     Specifies a subject line for the message.  If this qualifier
  1263.     is supplied, no subsequent prompting for a subject line is
  1264.     done.  If you wish to specify a subject line containing more
  1265.     than one word (i.e. including space or tab characters), enclose
  1266.     the subject in quotation marks ( " ).
  1267.  
  1268. 1 Example
  1269.  
  1270.     The following command line :
  1271.  
  1272.     MAIL> SEND/EDIT/NOCC_PROMPT/SUBJECT="Space Monkeys!"
  1273.  
  1274.     will send a message with a subject line of 'Space Monkeys!'.
  1275.     The user selected text editor will be invoked to enter the
  1276.     text of the message, and no prompting for a 'Carbon Copy'
  1277.     list will be performed, regardless of the setting of the
  1278.     'SET CC_PROMPT' option.
  1279.  
  1280. 0 SET
  1281.  
  1282.     The SET functions allow modification of the operational
  1283.     settings of Vmail.
  1284.  
  1285. 1 AUTO_RETRIEVE
  1286.  
  1287.     Sets whether Vmail automatically retrieves mail from the native
  1288.     system mailbox when Vmail is started or when the READ command
  1289.     with no folder argument is issued. Mail is automatically retrieved
  1290.     when an null command (return or new-line) is issued, also.
  1291.  
  1292.     Syntax:
  1293.         SET AUTO_RETRIEVE
  1294.         SET NOAUTO_RETRIEVE
  1295.  
  1296. 1 AUTO_EDIT
  1297.  
  1298.     Enables or disables the automatic editing of messages when using
  1299.     the FORWARD, REPLY or SEND commands.
  1300.  
  1301.     Syntax:
  1302.         SET AUTO_EDIT [[NO]FORWARD,[NO]REPLY,[NO]SEND]
  1303.         SET NOAUTO_EDIT
  1304.  
  1305. 1 AUTO_PAGE
  1306.  
  1307.     Sets whether Vmail automatically invokes the user defined PAGER
  1308.     utility to display messages.  By default, Vmail directly handles
  1309.     the display of messages without invoking any paging utility.
  1310.     In order to 'SET AUTO_PAGE', you must have previously defined a
  1311.     paging utility (via the 'SET PAGER' command).
  1312.  
  1313.     Syntax:
  1314.         SET AUTO_PAGE
  1315.         SET NOAUTO_PAGE
  1316.  
  1317. 1 AUTO_PURGE
  1318.  
  1319.     Sets whether Vmail automatically purges the deleted messages
  1320.     contained in the WASTEBASKET folder each time the program is
  1321.     terminated via the EXIT command.
  1322.  
  1323.     Syntax:
  1324.         SET AUTO_PURGE
  1325.         SET NOAUTO_PURGE
  1326.  
  1327. 1 CC_PROMPT
  1328.  
  1329.     Sets whether Vmail automatically prompts for a carbon copy list
  1330.     when sending a message.  By default, CC_PROMPT is disabled.
  1331.  
  1332. 1 COPY_SELF
  1333.  
  1334.     Sets the default for whether Vmail automatically returns a copy
  1335.     of the message sent during the SEND, REPLY, and FORWARD commands.
  1336.  
  1337.     Syntax:
  1338.         SET [NO]COPY_SELF [[NO]SEND,[NO]REPLY,[NO]FORWARD]
  1339.  
  1340. 1 EDITOR
  1341.  
  1342.     Sets the command string issued when the /EDIT qualifier is
  1343.     applied to any appropriate command.  If no editor is specified,
  1344.     Vmail assumes that EDT+ is to be invoked, with a command string
  1345.     of 'edt'.
  1346.  
  1347.     Note that the editor command string may be specified in either
  1348.     VMS or native syntax, provided that the command string contains
  1349.     neither spaces nor slashes ( / ).  If either of these is needed,
  1350.     enclose the entire editor command in quotes ( " ).
  1351.  
  1352.     Syntax:
  1353.         SET EDITOR [path-name]
  1354.         SET NOEDITOR
  1355.  
  1356. 2 Examples
  1357.  
  1358.     The following are examples of valid SET EDITOR commands:
  1359.  
  1360.     MAIL> SET EDITOR [usr.ucb]vi
  1361.     MAIL> SET EDITOR "/usr/bin/edt"
  1362.     MAIL> SET EDITOR "[usr.bin]edt -nobackup"
  1363.  
  1364. 1 FOLDER
  1365.  
  1366.     Selects the named folder as the current folder.  If no folder name
  1367.     is specified, then the current folder is re-selected.  This causes
  1368.     any messages that have been deleted from the current folder to be
  1369.     removed from any further directory listings of the folder.
  1370.  
  1371.     Syntax:
  1372.         SET FOLDER [folder-name]
  1373.  
  1374. 2 /BEFORE
  1375.  
  1376.     Selects only messages with a 'Sent' date prior to the specified
  1377.     date and time.  Specify the date string in the format
  1378.     'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified, the current
  1379.     date is assumed.  If no time is specified, then 12:00 midnight
  1380.     is assumed.
  1381.  
  1382.     Note that in the current version, a time/date string MUST be
  1383.     specified.  In a future version, the omission of a time/date
  1384.     string will be interpreted as meaning midnight today.  Additionally,
  1385.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  1386.     currently recognized.
  1387.  
  1388. 2 /CC_SUBSTRING
  1389.  
  1390.     Selects only messages containing the specified string as part
  1391.     of the Cc: line.
  1392.  
  1393. 2 /FROM_SUBSTRING
  1394.  
  1395.     Selects only messages containing the specified string as part
  1396.     of the From: line.
  1397.  
  1398. 2 /MARKED
  1399.  
  1400.     Selects only messages which mark been marked (via the MARK command).
  1401.  
  1402. 2 /NEW
  1403.  
  1404.     Selects the NEWMAIL folder.  If new mail has arrived in the native
  1405.     system mailbox, they will be retrived and appended to the NEWMAIL
  1406.     folder.
  1407.  
  1408. 2 /SINCE
  1409.  
  1410.     Selects only messages with a 'Sent' date after the specified
  1411.     date and time.  Specify the date string in the format
  1412.     'dd-mmm-yyyy:hh:mm:ss'.  If no date is specified, the current
  1413.     date is assumed.  If no time is specified, then 12:00 midnight
  1414.     is assumed.
  1415.  
  1416.     Note that in the current version, a time/date string MUST be
  1417.     specified.  In a future version, the omission of a time/date
  1418.     string will be interpreted as meaning midnight today.  Additionally,
  1419.     the special strings of TODAY, TOMORROW, and YESTERDAY are not
  1420.     currently recognized.
  1421.  
  1422. 2 /SUBJECT_SUBSTRING
  1423.  
  1424.     Selects only messages containing the specified string as part
  1425.     of the Subj: line.
  1426.  
  1427. 2 /TO_SUBSTRING
  1428.  
  1429.     Selects only messages containing the specified string as part
  1430.     of the To: line.
  1431.  
  1432. 1 MAIL_DIRECTORY
  1433.  
  1434.     (Not currently implemented.)
  1435.  
  1436. 1 NATIVE_HEADERS
  1437.  
  1438.     Sets whether Vmail automatically includes native mail header
  1439.     lines in the body of each retrieved mail message.  By default,
  1440.     native headers are not saved as part of each incoming message.
  1441.  
  1442. 1 PAGER
  1443.  
  1444.     Sets the command string issued when the /PAGE qualifier is
  1445.     applied to any appropriate command.
  1446.  
  1447.     Note that the pager command string may be specified in either
  1448.     VMS or native syntax, provided that the command string contains
  1449.     neither spaces nor slashes ( / ).  If either of these is needed,
  1450.     enclose the entire pager command in quotes ( " ).
  1451.  
  1452.     Syntax:
  1453.         SET PAGER path-name
  1454.         SET NOPAGER
  1455.  
  1456. 2 Examples
  1457.  
  1458.     The following are examples of valid SET PAGER commands:
  1459.  
  1460.     MAIL> SET PAGER [usr.ucb]page
  1461.     MAIL> SET PAGER "/usr/bin/pg"
  1462.     MAIL> SET PAGER "[usr.local.bin]less -c"
  1463.  
  1464. 1 PASSWORD
  1465.  
  1466.     (Not currently implemented.)
  1467.  
  1468. 1 PERSONAL_NAME
  1469.  
  1470.     Sets the Personal Name string value.  This string is appended
  1471.     to the end of the 'From:' field of all mail messages sent.  When
  1472.     setting a personal name which contains spaces or tabs, enclose the
  1473.     name in double quotes ( " ).
  1474.  
  1475.     Syntax:
  1476.         SET PERSONAL_NAME personal-name
  1477.         SET NOPERSONAL_NAME
  1478.  
  1479. 1 QUEUE
  1480.  
  1481.     Sets the name of the default print queue used with the PRINT
  1482.     command.  All spooled messages will be written to this print
  1483.     queue unless overridden with the /QUEUE qualifier to PRINT.
  1484.  
  1485.     Syntax:
  1486.         SET QUEUE queue-name
  1487.         SET NOQUEUE
  1488.  
  1489. 1 RECORD_FILE
  1490.  
  1491.     Sets the name of an external text file to be used to keep a
  1492.     record of all mail messages that you send.  Each time you use Vmail
  1493.     to send a message, a copy of the message is written to this file.
  1494.  
  1495.     Syntax:
  1496.         SET RECORD_FILE file-name
  1497.         SET NORECORD_FILE
  1498.  
  1499. 1 SIGNATURE
  1500.  
  1501.     Sets the name of an external text file to be used as a signature
  1502.     file.  The signature file is automatically appended to each
  1503.     message sent via Vmail.
  1504.  
  1505.     Syntax:
  1506.         SET SIGNATURE file-name
  1507.         SET NOSIGNATURE
  1508.  
  1509. 1 WASTEBASKET_NAME
  1510.  
  1511.     Sets the name of the folder used to collect deleted messages.
  1512.     Messages contained in this folder are purged from the mail file
  1513.     by EXITing from Vmail (provided AUTO_PURGE is in effect), or by
  1514.     issuing the PURGE command.
  1515.  
  1516.     Syntax:
  1517.         SET WASTEBASKET_NAME wastebasket-name
  1518.  
  1519. 1 WRAP
  1520.  
  1521.     Sets the default method of handling long lines during message
  1522.     or directory display.  If SET WRAP is in effect, long lines are
  1523.     'wrapped' to continue on the next line of the display.  If
  1524.     SET NOWRAP is in effect, long lines are truncated to fit on
  1525.     a single line of the display screen.
  1526.  
  1527.     Syntax:
  1528.     SET WRAP
  1529.     SET NOWRAP
  1530.  
  1531. 0 SHELL
  1532.  
  1533.     Temporarily suspends Vmail while a copy of the native command
  1534.     shell is invoked to execute user commands.  If any parameters
  1535.     are supplied, they are passed on to the invoked command proc-
  1536.     essor for possible execution.  If no parameters are specified,
  1537.     then the command shell remains active until terminated by user
  1538.     command (typically the 'exit' command).
  1539.  
  1540.     The setting of the 'SHELL' environment variable is used as the
  1541.     name of the command shell under UNIX.  If this variable is not
  1542.     set, then '/bin/sh' is used as the default.
  1543.  
  1544.     Note that SHELL and SPAWN are synonymous, they can be used
  1545.     interchangeably.
  1546.  
  1547. 0 SHOW
  1548.  
  1549.     The SHOW functions display the current operational settings
  1550.     of Vmail.
  1551.  
  1552. 1 ALL
  1553.  
  1554.     Displays the current setting of all Vmail operational parameters.
  1555.  
  1556.     Syntax:
  1557.         SHOW ALL
  1558.  
  1559. 1 AUTO_RETRIEVE
  1560.  
  1561.     Shows whether Vmail automatically retrieves messages from the native
  1562.     mailbox.
  1563.  
  1564.     Syntax:
  1565.         SHOW AUTO_RETRIEVE
  1566.  
  1567. 1 AUTO_EDIT
  1568.  
  1569.     Shows the current setting for whether Vmail automatically
  1570.     invokes the editor to send messages via the FORWARD, REPLY,
  1571.     or SEND commands.
  1572.  
  1573.     Syntax:
  1574.         SHOW AUTO_EDIT
  1575.  
  1576. 1 AUTO_PAGE
  1577.  
  1578.     Shows whether Vmail automatically invokes the user defined PAGER
  1579.     utility to display messages.
  1580.  
  1581.     Syntax:
  1582.         SHOW AUTO_PAGE
  1583.  
  1584. 1 AUTO_PURGE
  1585.  
  1586.     Shows whether Vmail automatically purges the deleted messages
  1587.     contained in the WASTEBASKET folder each time the program is
  1588.     terminated via the EXIT command.
  1589.  
  1590.     Syntax:
  1591.         SHOW AUTO_PURGE
  1592.  
  1593. 1 CC_PROMPT
  1594.  
  1595.     Shows whether Vmail automatically prompts for a carbon copy list
  1596.     when sending a message.
  1597.  
  1598.     Syntax:
  1599.         SHOW CC_PROMPT
  1600.  
  1601. 1 COPY_SELF
  1602.  
  1603.     Shows the current setting for whether Vmail automatically
  1604.     returns a copy of messages to the sender when the FORWARD, REPLY,
  1605.     or SEND commands are used.
  1606.  
  1607.     Syntax:
  1608.         SHOW COPY_SELF
  1609.  
  1610. 1 EDITOR
  1611.  
  1612.     Displays the pathname of the default text editor invoked when
  1613.     the /EDIT qualifier is applied to any appropriate command.
  1614.  
  1615.     Syntax:
  1616.         SHOW EDITOR
  1617.  
  1618. 1 FOLDER
  1619.  
  1620.     Displays the name of the currently selected mail folder.
  1621.  
  1622.     Syntax:
  1623.         SHOW FOLDER
  1624.  
  1625. 1 MAIL_DIRECTORY
  1626.  
  1627.     (Not currently implemented.)
  1628.     Displays the pathname of the directory used as a root for all
  1629.     Mail related files.
  1630.  
  1631. 1 NATIVE_HEADERS
  1632.  
  1633.     Shows whether Vmail automatically includes native mail header
  1634.     lines in the body of each retrieved mail message.  By default,
  1635.     native headers are not saved as part of each incoming message.
  1636.  
  1637. 1 NEW
  1638.  
  1639.     Shows the number of mail messages currently contained in the
  1640.     NEWMAIL folder.
  1641.  
  1642. 1 PAGER
  1643.  
  1644.     Display the command string issued when the /PAGE qualifier is
  1645.     applied to any appropriate command.
  1646.  
  1647.     Syntax:
  1648.         SHOW PAGER
  1649.  
  1650. 1 PERSONAL_NAME
  1651.  
  1652.     Displays the Personal Name string.  This string is appended
  1653.     to the end of the 'From:' field of all mail messages sent.
  1654.  
  1655.     Syntax:
  1656.         SHOW PERSONAL_NAME
  1657.  
  1658. 1 QUEUE
  1659.  
  1660.     Displays the name of the default print queue used with the
  1661.     PRINT command.
  1662.  
  1663.     Syntax:
  1664.         SHOW QUEUE
  1665.  
  1666. 1 RECORD_FILE
  1667.  
  1668.     Displays the name of the currently selected 'record' file.
  1669.  
  1670.     Syntax:
  1671.         SHOW RECORD_FILE
  1672.  
  1673. 1 SIGNATURE
  1674.  
  1675.     Displays the name of any currently selected signature file.
  1676.  
  1677.     Syntax:
  1678.         SHOW SIGNATURE
  1679.  
  1680. 1 WASTEBASKET_NAME
  1681.  
  1682.     Displays the name of the folder used to collect deleted messages.
  1683.     Messages contained in this folder are purged from the mail file
  1684.     by EXITing from Vmail (provided AUTO_PURGE is in effect), or by
  1685.     issuing the PURGE command.
  1686.  
  1687.     Syntax:
  1688.         SHOW WASTEBASKET_NAME
  1689.  
  1690. 1 WRAP
  1691.  
  1692.     Displays the default method of handling long lines during message
  1693.     or directory display.  If SET WRAP is in effect, long lines are
  1694.     'wrapped' to continue on the next line of the display.  If
  1695.     SET NOWRAP is in effect, long lines are truncated to fit on a
  1696.     single line of the display screen.
  1697.  
  1698.     Syntax:
  1699.     SHOW WRAP
  1700.  
  1701. 0 SPAWN
  1702.  
  1703.     Temporarily suspends Vmail while a copy of the native command
  1704.     shell is invoked to execute user commands.  If any parameters
  1705.     are supplied, they are passed on to the invoked command proc-
  1706.     essor for possible execution.  If no parameters are specified,
  1707.     then the command shell remains active until terminated by user
  1708.     command (typically the 'exit' command).
  1709.  
  1710.     The setting of the 'SHELL' environment variable is used as the
  1711.     name of the command shell under UNIX.  If this variable is not
  1712.     set, then '/bin/sh' is used as the default.
  1713.  
  1714.     Note that SPAWN and SHELL are synonymous, they can be used
  1715.     interchangeably.
  1716.  
  1717. 0 SUSPEND
  1718.  
  1719.     Suspends the Vmail process as if a <CTRL-Z> had been struck.
  1720.     The Vmail process can be continued by issuing the 'fg' command.
  1721.  
  1722.     Note that some System V UNIX implementations do not suppport
  1723.     this type of job control.
  1724.  
  1725. 0 Tilde_Functions
  1726.  
  1727.     During message entry several special editing functions are
  1728.     available.  These functions are invoked by starting a data line
  1729.     with a tilde ( ~ ) character followed by another character which
  1730.     specifies the function to invoke.  For functions that require one
  1731.     or more parameters, enter the parameter value(s) on the same line,
  1732.     following the command sequence.  The recognized tilde command
  1733.     sequences and their corresponding functions are described in the
  1734.     following table.
  1735.  
  1736.      Tilde
  1737.      Sequence    Parameter    Function
  1738.      --------    ---------    -----------------------------------
  1739.     ~b    name(s)        (Not yet implemented).
  1740.                 Add the given names to the Blind Carbon
  1741.                 Copy (Bcc:) list.
  1742.     ~c    name(s)        Add the given names to the Carbon Copy
  1743.                 (Cc:) list.
  1744.     ~d    none        Read the file 'dead.letter' from the
  1745.                 user's HOME directory into the current
  1746.                 message.
  1747.     ~e    none        Switch to /EDIT mode.  This invokes the
  1748.                 editor on the already entered text.
  1749.     ~f    message list    Read the named messages from the current
  1750.                 folder into the message being sent.  If
  1751.                 no parameter is given, read in the current
  1752.                 message.
  1753.     ~h    none        Edit each message header line. Each field
  1754.                 is displayed and the user can alter the line
  1755.                 using normal command line editing functions.
  1756.     ~m    message list    Read the named messages from the current
  1757.                 folder into the message being sent, indented
  1758.                 by one tab. If no parameter is given, read
  1759.                 in the current message.
  1760.     ~p    none        Print out the message as entered thus far.
  1761.     ~q    none        Abort the current message, but save the
  1762.                 message as entered thus far in the file
  1763.                 'dead.letter' in the user's HOME directory.
  1764.     ~r    filename    Read the given file into the current message.
  1765.     ~s    string        Replace the subject line with the given
  1766.                 string.
  1767.     ~t    name(s)        Add the given names to the recipient
  1768.                 (To:) list.
  1769.     ~v    none        Identical to ~e.
  1770.     ~w    filename    Write the message to the named file.
  1771.     ~!    command        Pass the given command to the shell for
  1772.                 execution.
  1773.     ~|    command        Pipe the message through the given filter.
  1774.                 If the filter terminates abnormally or
  1775.                 produces no output, then the original
  1776.                 message is retained.
  1777.     ~~    string        Insert the string of text in the message
  1778.                 prefaced by a single '~'.
  1779.  
  1780. 0 UNMARK
  1781.  
  1782.     Unmarks a previously MARKed message.  Messages which have been
  1783.     marked are displayed with an asterisk in the leftmost column
  1784.     of a directory listing.  Marking a message allows you to highlight
  1785.     messages containing important information.
  1786.  
  1787.     Syntax:
  1788.     UNMARK [index-list]
  1789.  
  1790. 1 index-list
  1791.  
  1792.     Supply the index of the message that you wish to UNMARK.
  1793.     Multiple messages may be UNMARKed by separating the message
  1794.     indices with commas.  You may also specify a range of
  1795.     messages by separating the lower and upper bounds of the
  1796.     message index range with a hyphen ( - ).
  1797.  
  1798. 1 /ALL
  1799.  
  1800.     Unmarks all currently selected messages.
  1801.  
  1802. 0 WRITE
  1803.  
  1804.     Writes the current message to the named external text file
  1805.     (NOT to a Mail File).    The file is created with the protection
  1806.     mask which was in effect when Vmail was started.  (Refer to the
  1807.     description of the 'umask' function in your system documentation.)
  1808.     Note that WRITE and EXTRACT are synonymous, they can be used
  1809.     interchangeably.
  1810.  
  1811. 1 /ALL
  1812.  
  1813.     Writes all selected messages to the specified file.  Messages
  1814.     are separated by a form-feed character.
  1815.  
  1816. 1 /APPEND
  1817.  
  1818.     Appends the messages to the end of the named output file.
  1819.  
  1820. 1 /NOHEADER
  1821.  
  1822.     Writes the message without including any header information
  1823.     records (To:, CC:, From:, and Subject: lines are removed).
  1824.  
  1825.